@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
img {border:0;margin:0; padding:0;}
ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0; padding:0; font-weight:normal;}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;/*ie6*/}
*+html .clearfix{min-height:1px;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }
input,textarea {outline:none;border:0px;}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 
a:link { text-decoration: none;color: #535353;}
a:visited {text-decoration: none; color: #535353;}
a:hover { text-decoration: none; color: #000000;}
a:active {text-decoration: none; color: #535353;}
.clear{ clear:both;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
body {margin: 0px; color:#535353; font-size: 12px;  font-family:microsoft yahei, 宋体,Arial,Helvetica,sans-serif;}



/* flexslider */
.flexslider{position:relative;height:484px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; width:100%;}
.slides{position:relative;z-index:1;}
.slides li{height:484px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:999;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


.ssbg{ border-bottom:1px dashed #d6d6d6;height:59px; width:100%; line-height:59px;}
.sousuo{ width:1080px; height:59px; margin:0 auto; line-height:59px; }
.sousuo .re_ci{ float:left; height:59px; line-height:50px; padding-left:20px; color:#5a5a5a; }
.sousuo .re_ci a{ padding-right:5px; padding-left:5px;color:#7d7d7d; }
.sousuo .re_ci span{ font-weight:bold; color:#5b5b5b;}
.sousuo .bd{ float:right; height:28px; width:411px; background:#FFF;margin-top:13px; }
.bd .search1{ float:left;width:300px; height:32px; line-height:32px;  padding-left:8px; border:1px solid #d4d4d4;}
.bd .button1{ width:61px; float:left; height:34px; background:#1277cf; font-size:12px; color:#FFF;}

.chanpin{ width:1080px; height:607px; margin:0 auto; margin-top:24px;}
.chanpin .list{ width:214px; float:left; border:1px solid #dedede; height:580px;}
.chanpin .list h3{ background:url(../images/list_t.jpg) no-repeat; height:70px; width:214px; text-align:center; padding-top:12px; float:left;}
.chanpin .list h3 a{ font-size:22px; color:#1277cf;}
.chanpin .list_con{ float:left;}
.chanpin .list_con ul li{ height:45px; line-height:45px; border-bottom:1px dashed #a2a2a2; width:169px; margin-left:10px; margin-right:10px; padding-left:24px;}
.chanpin .list_con ul li a{ font-size:14px;}
.chanpin .list_con ul li:hover{ background:#1277cf;}
.chanpin .list_con ul li:hover a{ color:#FFF;}
.list .list_lian{ height:209px; margin-top:10px; padding-left:10px; width:204px; float:left; background:url(../images/list_lianxibg.jpg) bottom right no-repeat; line-height:24px;}
.list .list_lian img{ float:left; width:127px; height:35px; margin-left:20px;}


.zhanshi{ width:830px; height:390px; float:right;}
.zhanshi .ttt{ width:830px; height:38px;border-bottom:2px solid #483045;}
.zhanshi .ttt ul{ width:320px; float:left; height:38px; padding-left:10px; }
.zhanshi .ttt .gd{ float:right; line-height:38px; padding-right:16px;}
.zhanshi .ttt li{ margin-right:20px;font-family: microsoft yahei; float:left; width:94px; height:27px; text-align:center; background:#363636; line-height:27px;cursor:pointer; color:#fff;}
.zhanshi .ttt li a{ font-size:14px; color:#fff;}
.zhanshi .ttt li.hover{font-weight:bold; background:#1277cf; }
.zhanshi .ttt li.hover a{ color:#FFF;}
.zhanshi .tabcont{ width:830px; float:left; height:auto;clear:both;}
.zhanshi .tabcont .tabc{width:830px; float:left; height:auto;clear:both;}
.zhanshi .tabcont .tabc ul li{ width:182px; float:left; margin-left:18px; margin-top:20px; margin-right:3px;-webkit-transition:all .3s ;-moz-transition:all .3s ;-o-transition:all .3s ;-ms-transition:all .3s ;transition:all .3s ;}
.zhanshi .tabcont .tabc ul li img{ width:170px; height:124px; padding:5px; border:1px solid #CCC;}
.zhanshi .tabcont .tabc ul li span{ width:182px; height:25px; line-height:25px; float:left; text-align:center;}
.zhanshi .tabcont .tabc ul li:hover{ background:#1277cf;}
.zhanshi .tabcont .tabc ul li:hover span{ color:#FFF;}

.ads1{ width:100%; background:url(../images/ads1.jpg) center no-repeat; height:209px; margin:0 auto; margin-top:20px;}
.ads1 .ads_t{ width:397px; height:62px; margin:0 auto;padding-top:138px;  padding-left:60px;}
.ads1 .ads_t .adst1{float:left; font-size:27px; color:#1277cf; padding-left:60px;}
.ads1 .ads_t .adst2{ padding-top:10px; float:left;}

.ysbg{ width:100%; border-bottom:1px solid #CCC;}
.youshi{ position:relative; background:url(../images/youshibg.jpg) center no-repeat; width:1080px; height:1525px; margin:0 auto;}
.youshi .ys1{ width:464px; height:307px; position:absolute; left:80px; top:209px;}
.youshi .ys1 .ys1_t{ font-size:30px;position:absolute; left:39px; top:0px;}
.youshi .ys1 .ys1_t span{ color:#1277cf;}
.youshi .ys1 .ys1_c{ line-height:28px;position:absolute; left:10px; top:92px; font-size:14px;}
.youshi .ys1 .ys1_c span{ color:#1277cf;}
.youshi .ys1 .ys_an{position:absolute; left:10px; top:253px;}

.youshi .ys2{ width:405px; height:379px; position:absolute; left:626px; top:572px;}
.youshi .ys2 .ys1_t{ font-size:30px;position:absolute; left:67px; top:4px;}
.youshi .ys2 .ys1_t span{ color:#1277cf;}
.youshi .ys2 .ys1_c{ line-height:28px;position:absolute; left:10px; top:92px; font-size:14px;}
.youshi .ys2 .ys1_c span{ color:#1277cf;}
.youshi .ys2 .ys_an{position:absolute; left:10px; top:221px;}


.youshi .ys3{ width:464px; height:307px; position:absolute; left:71px; top:884px;}
.youshi .ys3 .ys1_t{ font-size:30px;position:absolute; left:66px; top:0px;}
.youshi .ys3 .ys1_t span{ color:#1277cf;}
.youshi .ys3 .ys1_c{ line-height:28px;position:absolute; left:10px; top:92px; font-size:14px;}
.youshi .ys3 .ys1_c span{ color:#1277cf;}
.youshi .ys3 .ys_an{position:absolute; left:10px; top:221px;}

.youshi .ys4{ width:464px; height:307px; position:absolute; left:619px; top:1200px;}
.youshi .ys4 .ys1_t{ font-size:26px;position:absolute; left:66px; top:9px;}
.youshi .ys4 .ys1_t span{ color:#1277cf;}
.youshi .ys4 .ys1_c{ line-height:28px;position:absolute; left:10px; top:92px; font-size:14px;}
.youshi .ys4 .ys1_c span{ color:#1277cf;}
.youshi .ys4 .ys_an{position:absolute; left:10px; top:200px;}

.jz_t{ margin-bottom:20px; background:url(../images/jianzheng_title.jpg) 0px 5px no-repeat; text-align:center; width:1080px; height:66px; margin:0 auto; margin-top:20px;}
.jz_t h3{ font-size:22px;}
.jz_con{width:1080px; margin:0 auto; height:467px;}
.jz_con .jz1{ margin-top:15px; width:536px; height:212px; float:left;}
.jz_con .jz1 .jz1_l{ width:199px; float:left; margin-right:15px;}
.jz_con .jz1 .jz1_l img{ width:187px; height:192px; padding:5px; border:1px solid #CCC;}


.jz_con .jz1 .jz1_r{ width:285px; float:left;}
.jz_con .jz1 .jz1_r .jz1r_t{ line-height:30px; height:30px;}
.jz_con .jz1 .jz1_r .jz1r_t a{ font-size:14px; font-weight:bold;}
.jz_con .jz1 .jz1_r .jz1r_com{ line-height:25px;}
.jz_con .jz1 .jz1_r .jz1r_an{ float:left; width:285px;}
.jz_con .jz1 .jz1_r .jz1r_an span{ width:104px; height:30px; float:left; margin-right:18px;}

.about{ width:1080px; margin:0 auto; height:403px; margin-top:20px;}
.about .about_l{ width:337px; float:left; margin-right:20px;}
.about .about_l img{ width:325px; height:362px; padding:5px; border:1px solid #CCC;}

.about .about_r{ width:700px; float:left;}
.about .about_r .abr_t{ line-height:30px; height:30px;}
.about .about_r .abr_t a{ font-size:14px; font-weight:bold;}
.about .about_r .abr_con{ line-height:24px;}

#xc_con{ width:700px; height:183px; overflow:hidden; margin:10px auto 0 auto; margin-top:20px; float:left;}
#xc_con li{ width:207px; height:176px; float:left;  display:inline;   margin-left:16px;-margin-left:13px;}
#xc_con li img{ width:195px; height:123px; padding:5px; float:left;border:#d0d0d0 solid 1px;}
#xc_con li span{ width:207px; height:25px; line-height:25px; text-align:center; display:block; float:left; color:#232323; text-decoration:none;line-height:25px;}

.rongyu{ width:1080px; margin:0 auto; height:260px;}
.rongyu .ry_t{ height:45px; line-height:45px; border-bottom:1px solid #d2cbcb;}
.rongyu .ry_t .ryt1{ float:left; color:#1a62ac;font-size:14px;}
.rongyu .ry_t .ryt1 a{ font-size:20px;color:#1a62ac;}
.rongyu .ry_t .ryt2{ float:right;}
.rongyu .ry_t .ryt2 a{ font-size:14px; padding-right:15px;}

.ry_con{ position:relative; height:200px; width:1080px;}
.ry_con em{
	position: absolute;
	top: 61px;
}
.ry_con .t_l{ left:0px;}
.ry_con .t_r{ right:0px;}
.ry_con #simgs{ margin: 0 36px;}
.ry_con li{ margin-top:25px; float:left; width:204px; margin-left:20px; text-align:center;}
.ry_con li:hover{ background:#006dd3;}
.ry_con li:hover a{ color:#fff;}
.ry_con li.last{ padding-right:0;}
.ry_con li img{ display:block; height:192px; height:129px; padding:5px;border:1px solid #d3d3d3;}
.ry_con li a{ color:#000000;}
.ry_con li span{width:204px; height:25px; line-height:25px; float:left; text-align:center;}
.ry_con .fl { float:left;}
.ry_con .fr { float:right;}
.ry_con .pa{ position:absolute;}
.ry_con .pr{ position:relative}

.ads2{ width:100%; background:url(../images/ads2.jpg) center no-repeat; height:209px; margin:0 auto; margin-top:20px;}
.ads2 .ads_t{ width:397px; height:62px; margin:0 auto;padding-top:138px;  padding-left:60px;}
.ads2 .ads_t .adst1{float:left; font-size:27px; color:#fff; padding-left:60px;}
.ads2 .ads_t .adst2{ padding-top:10px; float:left;}

.xxbg{ width:100%; background:#f1f1f1; height:auto; padding-top:20px;}
.xinxi_wenti{ width:1080px; height:482px; margin:0 auto;}
.xinxi_wenti .xinxi{ float:left; width:733px;  background:#ffffff; height:466px;}
.xinxi .ttt{ width:711px; height:52px; border-bottom:1px solid #CCC; padding-left:15px; }
.xinxi .ttt ul{ width:500px; float:left; height:52px;}
.xinxi .ttt .gd{ float:right; line-height:52px; padding-right:5px;}
.xinxi .ttt li{ float:left; width:78px; height:52px;  text-align:center; line-height:52px;cursor:pointer; color:#000;}
.xinxi .ttt li a{ font-size:16px;font-family: microsoft yahei;}
.xinxi .ttt li:hover{ color:#0f86f5;}
.xinxi .ttt li a:hover{font-weight:bold;color:#0f86f5; }
.xinxi .tabcont{ width:733px; float:left; height:auto;clear:both;}
.xinxi .tabcont .tabc{width:733px; float:left; height:auto;clear:both;}

.tabc .xinwen_con{ width:733px;float:left; padding-top:15px; height:145px;}
.tabc .xinwen_con .about_pic{ width:227px; float:left; padding-left:20px; height:146px;}
.tabc .xinwen_con .about_pic img{ padding:3px; border:1px solid #CCC;}
.tabc .xinwen_con ul{ float:left; width:461px; height:145px;}
.tabc .xinwen_con ul li{ width:275px;}
.tabc .xinwen_con ul li.ali1{ line-height:25px; width:275px; height:25px; overflow:hidden; padding-left:20px;}
.tabc .xinwen_con ul li.ali1 a{ font-size:14px;font-family: microsoft yahei; color:#828181; font-weight:bold;}
.tabc .xinwen_con ul li.ali2{ line-height:22px; padding-left:15px; width:461px; height:92px; overflow:hidden;}
.tabc .xinwen_con ul li.ali3 a{ padding-left:20px; padding-top:5px; font-weight:bold; color:#d10303;}
.tabc .dixw{ width:733px; float:left;}
.tabc .dixw ul{ padding-top:10px; width:733px; float:left;}
.tabc .dixw ul li{ line-height:32px; width:340px; float:left; padding-left:10px; border-bottom:1px dashed #CCCCCC; margin-right:10px; height:32px; overflow:hidden;}
.tabc .dixw ul li a{ float:left; width:200px; height:32px; overflow:hidden;}
.tabc .dixw ul li span{ float:right;}


.wenti{ width:324px; float:right; height:464px; overflow:hidden; background:#FFF; color:#000;}
.wenti .wt_title{ width:322px; height:52px;  border-bottom:1px solid #bababa;}
.wenti .wt_title span.ryj1{ width:209px; height:52px; color:#000; float:left; background:url(../images/wenda.jpg) 2px 12px no-repeat; }
.wenti .wt_title span.ryj1 a{ color:#0f86f5; line-height:52px; text-align:center; padding-left:9px; font-size:16px; font-family: microsoft yahei;}
.wenti .wt_title span.ryj2{ width:74px; height:52px; float:right;}
.wenti .wt_title span.ryj2 a{float:right; line-height:52px; padding-right:10px; color:#000; font-size:14px;}
.wenti .wt_con{ height:430px;}

.wenti .wt_con #ticker22 li{ width:302px; padding-bottom:15px; padding-left:18px; padding-top:10px; border-bottom:1px dashed #CCCCCC;} 
.wenti .wt_con #ticker22 li span.wen{ line-height:25px; width:258px; height:25px; overflow:hidden;background:url(../images/wen.jpg) 2px 2px no-repeat;clear:both;float:left;padding-left:30px; }
.wenti .wt_con #ticker22 li span.wen a{ color:#000; font-weight:bold;}
.wenti .wt_con #ticker22 li span.da{ width:264px; line-height:50px; overflow:hidden;line-height:25px;background:url(../images/da.jpg) 2px 6px no-repeat;clear:both; display:block;  padding-left:30px; color:#000;}


.links{ width:1080px; height:60px; margin:0 auto; line-height:60px;}
.links span{ float:left; font-size:16px; color:#eb332d; margin-right:15px;}
.links p{ width:975px; float:left;}
.links p a{ padding-left:5px; padding-right:5px;}

